package cn.scw.project.facility.domain.netework.bean;

import cn.scw.framework.web.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 设备对象 fac_facility
 *
 * @author api
 * @date 2020-05-20
 */
@Data
@ApiModel("设备")
public class FacFacilityListReq extends BaseEntity {

    private static final long serialVersionUID = -6796010009771568081L;
    @ApiModelProperty("设备编码")
    private String code;

    @ApiModelProperty("最小订单量")
    private Integer minOrderCount;

    @ApiModelProperty("最大订单量")
    private Integer maxOrderCount;

//    @ApiModelProperty("位置（使用字符串搜索-字符串或code使用其中一个）")
//    private String position;

    @ApiModelProperty("位置-省（使用code搜索）")
    private String positionProvince;

    @ApiModelProperty("位置-市（使用code搜索）")
    private String positionCity;

    @ApiModelProperty("位置-市（使用code搜索）")
    private String positionArea;

    @ApiModelProperty("位置详情")
    private String positionDetails;

    @ApiModelProperty("设备状态（0离线，1正常，2维修）")
    private String status;

    @ApiModelProperty("最小投放日期")
    private Date minPutDate;

    @ApiModelProperty("最大投放日期")
    private Date maxPutDate;

    @ApiModelProperty(value = "经销商id",hidden = true)
    private Long dealerId;
}
